home *** CD-ROM | disk | FTP | other *** search
/ Risc World 3 / Risc World 3.iso / SOFTWARE / ISSUE4 / ZAP / !Zap / Modules / !StrongZap / !Help next >
Text File  |  2002-05-08  |  4KB  |  128 lines

  1.  
  2.            StrongZap, a Zap syntax colouring mode
  3.            ======================================
  4.  
  5. 1.0 Features
  6. ============
  7.  
  8. Here is StrongZap, a !Zap syntax colouring mode for StrongHelp files.
  9.  
  10. As well as the syntax colouring this mode has a button bar which facilitates
  11. the process of creating hyperlinks.
  12.  
  13. Although the author welcomes correspondence concerning this mode, he
  14. makes no claim that it is bug free and, it is not guaranteed to perform
  15. any particular function.  It is to be used entirely at one's own risk.
  16.  
  17. This is Freeware, and may be distributed freely provided that all the
  18. files remain intact.
  19.  
  20. 2.0 Installation
  21. ================
  22.  
  23. Copy the !StrongZap application into the !Zap.Modules directory, then restart Zap.
  24.  
  25.  
  26. 3.0 Features
  27. ============
  28.  
  29. Command
  30. ~~~~~~~
  31. FORZAP_FLAGSTOGGLE <word>
  32.  
  33. This has the same syntax as the WFORMAT_TOGGLE command.  It ticks menu
  34. entries if it is attached to them. This is used internally to generate
  35. the mode menu.
  36.  
  37.  
  38. 4.0 Problems
  39. ============
  40.  
  41. So far the shortcomings are that "#"s and ";"s after "#"s are not
  42. coloured in a particularly pleasing manner.  There are also a large
  43. number of idiosyncrasies with the colouring of any subsequent commands.
  44.  
  45. There is a need for more logical colours, in this mode which I hope to
  46. address at some point.  A number of logical colours currently play
  47. multiple roles.
  48.  
  49. The mode is sensitive to the last character of the file being a line
  50. feed, and will not colour commands on the last line correctly if this is
  51. not present.  This is common in some existing StrongHelp files.
  52.  
  53.  
  54. 5.0 History
  55. ===========
  56.  
  57. v0.14 - (18-Jul-01)
  58.       * Bugfix to Buttons positioning code.
  59.       * Adds 'Pointer' to the list of recognised commands
  60.  
  61. v0.13 - (06-Jul-01)
  62.       * Bugfix to Scripts loading code.
  63.  
  64. v0.12 - (15-Dec-97)
  65.       * All code now present centrally in the latest Zap ripped out.
  66.  
  67. v0.11 - (24-Jun-97)
  68.       * ZapSpell support added.  The contents of "#" comments, {...} and labels
  69.     referred to after a => symbol are not spell-checked.
  70.  
  71. v0.10 - (12-May-97)
  72.       * SoftWrap added, with associated cursor editing mode options. Note
  73.     that this needs the latest version of SoftWrap mode to work properly.
  74.  
  75. v0.09 - (15-Mar-97)
  76.       * Buttons menu added.
  77.       * Window wrap added.
  78.       * Wrapping problems at line ends resolved.
  79.  
  80. v0.08 - (01-Mar-97)
  81.       * Buttons support added.
  82.  
  83. v0.07 - (07-Feb-97)
  84.       * A problem with links at the start of lines resolved.
  85.  
  86. v0.06 - (29-Jan-97)
  87.       * The problem (introduced in v0.05 with '='s and '-'s being miscoloured in
  88.     "< ... =>" structures resolved.
  89.  
  90. v0.05 - (28-Jan-97)
  91.       * The "<" exceptions ("<=", "<-" and "<<<<"(!?)) are now ignored by
  92.     the colouring routines.
  93.  
  94. v0.04 - (06-Jan-97)
  95.       * The Zap command "OLEFILECHANGED" was added in error and then
  96.     quickly stripped out again (apologies).
  97.  
  98. v0.03 - (13-Dec-96)
  99.       * Extensive revamp to improve functionality prior to release on
  100.     the main web site.
  101.       * Commands are now parsed inside {...} structures.
  102.       * More sensible interpretations of many structures beginning with
  103.     "f".
  104.  
  105. v0.02 - (09-Dec-96)
  106.       * Fix for bug involving logical line numbering.
  107.  
  108. v0.01 - (22-Nov-96)
  109.       * Very early release as a RFC to Gerph and a few others.
  110.  
  111.  
  112. 6.0 Contact
  113. ===========
  114.  
  115.   Any bug reports should be sent to 
  116.   
  117.         bugs@zap.tartarus.org
  118.         
  119.   Feature requests should be directed towards
  120.   
  121.           zap-features@zap.tartarus.org
  122.  
  123.  
  124. There are a also a number of mailing lists you can subscribe to - see
  125. Zap's web pages for details:
  126.  
  127.         http://zap.tartarus.org/
  128.